const express = require('express');
const sign = require("./router/sign")
const book = require("./router/book")
const router = express.Router();


// 定義中間件函數
// const mw1 = (req, res, next) => {
//     console.log('調用了第一個局部生效的中間件')
//     next()
// }

// const mw2 = (req, res, next) => {
//     console.log('調用了第二個局部生效的中間件')
//     next()
// }

// router.get('/hello', mw2, mw1, (req, res) => res.send('hello page.'))



// 中間件必須註冊在所有路由之後
express().get('/', (req, res) => {
    throw new Error('服務器內部發生了錯誤！')
    res.send('Home page.')
});

const route = router.use([sign, book]);

module.exports = route;